a taste of your own medicine

[網絡] 以其人之道;還治其人之身;自食其果

熱門查詢